package butang.jvm.classloader.init;

/**
 * ClassName: InitExe2
 * Package: init
 * Description:
 *
 * @Author BuTang
 * @Create 2024/1/18 18:24
 * @Version 1.0
 */

/**
 * final修饰的变量如果赋值的内容需要执行指令才能得出结果，会执行clinit方法进行初始化
 */
public class InitExe2 {
    public static void main(String[] args){
        System.out.println(Test4_A.a);
    }
}
class Test4_A {
    public static final int a =Integer.valueOf(1);
    static{
        System.out.println("Test3_A的静态代码块运行");
    }
}
